f8c55a5e7bc1e12f78a4a270f92a74ff60393885,modules/lang-painless/src/main/java/org/elasticsearch/painless/node/SDo.java,SDo,write,#MethodWriter#Globals#,98

Before Change


        condition.fals = end;
        condition.write(writer, globals);

        writer.writeLoopCounter(loopCounter.getSlot(), Math.max(1, block.statementCount), location);

        writer.goTo(start);
        writer.mark(end);

After Change


        condition.fals = end;
        condition.write(writer, globals);

        if (loopCounter != null) {
            writer.writeLoopCounter(loopCounter.getSlot(), Math.max(1, block.statementCount), location);
        }

        writer.goTo(start);